Catch a glimpse of Leh market || Ladakh || India ...

2023-01-04 3

Leh largest town of Ladakh , a union territory of India , located in the valley of the upper Indus ( Sindh ) river at an altitude of 3,520 metres ( 11,550 feet ) surrounded by the high rugged mountain peaks of the Ladakh range ⛰️️⛰️
#myendeavour
#lehmarket
#ladakh